#ifndef POINT3D_H_
#define POINT3D_H_

class Point3D
{
   
    
public:
	float x;
    float y;
    float z;
    
    float angX;
    float angY;
    float angZ;
    
    Point3D();
	Point3D(float xi,float yi,float zi ) {x = xi, y = yi, z = zi;}
    Point3D(float xi,float yi,float zi, float ax,float ay,float az )   {x = xi, y = yi, z = zi,angX = ax, angY = ay, angZ = az;}
    virtual ~Point3D();

    void SetPointPos(float xi,float yi,float zi ) {x = xi, y = yi, z = zi;}
    void SetPointDir(float xi,float yi,float zi ) {angX = xi, angY = yi, angZ = zi;}
   
};

#endif /*POINT3D_H_*/
